turnkey contractor - Francés Inglés Diccionario