severe thunderstorm warning - Turkish English Dictionary