lesser ape - Turkish English Dictionary