to appear at and be present - Türkçe İngilizce Sözlük