touched upon - İspanyolca İngilizce Sözlük