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