mirror-polish - French English Dictionary