rampant weeds - French English Dictionary