ape-descendant - Turkish English Dictionary