unfavorable weather conditions - German English Dictionary