keep pace with the technology - Alemán Inglés Diccionario