technologically enhanced - Francés Inglés Diccionario