white horse nettle - French English Dictionary