mutually satisfactory resolution - Francés Inglés Diccionario