a hard-won compromise - French English Dictionary