technological innovations - Alemán Inglés Diccionario