key technologies - Español Inglés Diccionario