annual weeds - French English Dictionary