construction apparatus - Turco Inglés Diccionario