turnkey construction - Turco Inglés Diccionario