anthropoids - Turkish English Dictionary