sand, smooth, and polish something - Español Inglés Diccionario