winter rains - Turkish English Dictionary