tornadic thunderstorm - Turkish English Dictionary