medical detachment - Turkish English Dictionary