phytochemicals - French English Dictionary