tropical storm - Turkish English Dictionary