main subcontractor - Alemán Inglés Diccionario