slip one's moorings - Turc Anglais Dictionnaire