this car is environment friendly - Allemand Anglais Dictionnaire