physical presence - Almanca İngilizce Sözlük