English [noun]German [noun] ▶supercell [noun] A supercell formed over the plains and produced hail. ▶Superzelle [noun] Über der Ebene bildete sich eine Superzelle, die Hagel brachte. English German ▶Supercell movie ▶Supercell: Sturmjäger movie