payment for a service rendered - Espagnol Anglais Dictionnaire