high-visibility patrolling - French English Dictionary