main subcontractor - Turco Inglés Diccionario