unfavorable weather conditions - Francés Inglés Diccionario