How do you say hominidae in Turkish?
— Büyük insansı maymunlar