main strap of harness - Turc Anglais Dictionnaire