(some city's) finest - Turkish English Dictionary