machine buildings - Turco Inglés Diccionario