environmental impact of transport - Français Anglais Dictionnaire