a mutually satisfactory solution - Espagnol Anglais Dictionnaire