mechanical installation - Turco Inglés Diccionario