moored with an anchor - Turc Anglais Dictionnaire