personal protection detail (ppd) - Almanca İngilizce Sözlük