cable strap - Turc Anglais Dictionnaire