a mutually satisfactory solution - Turkish English Dictionary