communications supplementary detachment - Turkish English Dictionary