metal finishing facility - Turco Inglés Diccionario