innovative technologies - Alemán Inglés Diccionario