turn-key project - Español Inglés Diccionario