hominiform - German English Dictionary