heavy thunderstorm - Turkish English Dictionary