high-altitude thunderstorm - German English Dictionary