strap for buckling garments - Anglais Synonymes Dictionnaire