antropoid - Turkish English Dictionary