turn-key systems - Alemán Inglés Diccionario