mutually satisfactory resolution - Espagnol Anglais Dictionnaire