turnkey construction - Alemán Inglés Diccionario