obscured thunderstorm - Turkish English Dictionary