plant competition - French English Dictionary