letters patent for an invention - İspanyolca İngilizce Sözlük