technological measures - Español Inglés Diccionario