enabling technologies - Español Inglés Diccionario