safety of the public - French English Dictionary