public accord (social agreement) - Allemand Anglais Dictionnaire