yard-sale - French English Dictionary