extreme environmental conditions - Français Anglais Dictionnaire