essential plant oils - French English Dictionary