what a weather! - German English Dictionary