monsoon rain - Turkish English Dictionary