technological awareness - Francés Inglés Diccionario