The English term "ape" matches the Chinese term "hóuzi"