turnkey lump sum price - Francés Inglés Diccionario