mechanical finishing - Turco Inglés Diccionario