sense of presence - Almanca İngilizce Sözlük