suborder anthropoidea - Turkish English Dictionary