personal security detachment (psd) - Turkish English Dictionary