kenyapithecus - German English Dictionary