detachment left in contact - Français Anglais Dictionnaire