oral or written presentation - İspanyolca İngilizce Sözlük