female ape - Turkish English Dictionary