contractor engineering technical services - Turco Inglés Diccionario