hedge nettle - French English Dictionary