isolated showers - Turkish English Dictionary