composite plants - French English Dictionary