flame nettle - French English Dictionary