thunderstorm cloud - German English Dictionary