ecologically-friendly - Français Anglais Dictionnaire