high-visibility patrolling - Spanish English Dictionary