weed competition - French English Dictionary