sand, smooth, and polish something - Espagnol Anglais Dictionnaire