yağmur yağmak (yoğun biçimde) - Turkish English Dictionary