sheephook - German English Dictionary