keep pace with technology - Francés Inglés Diccionario