harsh climate conditions - Espagnol Anglais Dictionnaire