contract for delivery of goods by instalments - Anglais Synonymes Dictionnaire