technical patent - Francés Inglés Diccionario