compromise [noun] + satisfactory [adjective]