weatherize - German English Dictionary