construction and contracting company - Turco Inglés Diccionario