payment or settlement - Espagnol Anglais Dictionnaire