specific environmental conditions - Français Anglais Dictionnaire