high-end flea market - French English Dictionary