obscured thunderstorm - German English Dictionary