(some city's) finest - Spanish English Dictionary