personal security detachment (psd) - Francés Inglés Diccionario