polish one's own shoes - Francés Inglés Diccionario