wind-blown rain - Turkish English Dictionary