notice of public sale - French English Dictionary