in payment of the goods delivered on - Espagnol Anglais Dictionnaire