to appear at and be present - İspanyolca İngilizce Sözlük