public accord (social agreement) - Turc Anglais Dictionnaire