reach an amicable settlement - Espagnol Anglais Dictionnaire