a hard-won compromise - Allemand Anglais Dictionnaire