detachment left in contact - Turkish English Dictionary