technology initiative - Alemán Inglés Diccionario