antropoid maymun - Turkish English Dictionary