facility of explaining - İspanyolca İngilizce Sözlük