patented discovery - İspanyolca İngilizce Sözlük