it drizzles - Turkish English Dictionary