second-hand store - French English Dictionary