Turnkey contract - Francés Inglés Diccionario