public safety facilities - French English Dictionary