turnkey projects - Alemán Inglés Diccionario