worldwide standards of good practice - French English Dictionary