(payment) in full settlement - Espagnol Anglais Dictionnaire