dependent on the weather - Español Inglés Diccionario