best people - Turkish English Dictionary