technological advancement - Alemán Inglés Diccionario