patent licensing - Spanish English Dictionary