shine and polish (shoes) - Spanish English Dictionary