fast-moving technology or issue - Alemán Inglés Diccionario