second hand store - French English Dictionary