letters patent of invention - Francés Inglés Diccionario