polish (up) something - Spanish English Dictionary