personal protection detail (ppd) - Español Inglés Diccionario