environmental consultancy - French English Dictionary