intermittent showers - Turkish English Dictionary