compromise [noun] + honourable [adjective]