dumb nettle - French English Dictionary