turn-key systems - Francés Inglés Diccionario