ecochemistry - French English Dictionary