main contractor - Turco Inglés Diccionario