whirl of rain/snow - German English Dictionary