The Council of Europe French-English legal dictionary