(some city's) finest - French English Dictionary