be at the mercy of the elements - Francés Inglés Diccionario