patentee or assignee - Español Inglés Diccionario