dense weeds - French English Dictionary