prehominid - German English Dictionary