explanatory notes - İspanyolca İngilizce Sözlük