turnkey construction - Español Inglés Diccionario