horned dock - German English Dictionary