"stromriese" in English Stromriese {m} power giant Detailed translations for "stromriese" der Stromriese{masculine} Stromriese power giant