this car is environment friendly - Français Anglais Dictionnaire