isolated showers - German English Dictionary