success rate of discovery - İspanyolca İngilizce Sözlük