inadequate police protection - French English Dictionary