pact or settlement - Espagnol Anglais Dictionnaire