environmental impact of transport - French English Dictionary