make use of a discovery - İspanyolca İngilizce Sözlük