inadequate police protection - Turkish English Dictionary