(some city's) finest - Espagnol Anglais Dictionnaire