EN
DE - Deutsch
Translation of "Terrawatt" in German