horcate - German English Dictionary