shine with shoe polish - French English Dictionary