information technologies and communications authority - Español Inglés Diccionario