silver-leaved nettle - French English Dictionary