dead nettle herb - Spanish English Dictionary