wind blown rain - Turkish English Dictionary