devil nettle - German English Dictionary