(some city's) finest - Turc Anglais Dictionnaire