technological property - Español Inglés Diccionario