tropical disturbance - Turkish English Dictionary