detachment left in contact - Turc Anglais Dictionnaire