patents trademarks and other rights - İspanyolca İngilizce Sözlük