influenced by climate - Français Anglais Dictionnaire