nettle-tree butterfly - French English Dictionary