at the mercy of elements - Espagnol Anglais Dictionnaire