contracts worth millions - Anglais Synonymes Dictionnaire