white horse nettle - German English Dictionary