public accord (social agreement) - Turco Inglés Diccionario