gigantopitekus - Turkish English Dictionary