technical definition - Inglés Sinónimo Diccionario