mooring cables - Turc Anglais Dictionnaire