horse nettle - German English Dictionary