high-grade finish - Turco Inglés Diccionario