yard sale - French English Dictionary