hurricanes - German English Dictionary