technical definition - Francés Inglés Diccionario