sand hedge-nettle - French English Dictionary