mirror-polished - French English Dictionary