greater horn - German English Dictionary