integrated environmental protection technology - French English Dictionary