major contractor - Francés Inglés Diccionario