technical innovation - Alemán Inglés Diccionario