police partners patrolling a certain area - Spanish English Dictionary