payments due the contractor - Espagnol Anglais Dictionnaire