mechanical polishing - Francés Inglés Diccionario