high-visibility patrolling - Francés Inglés Diccionario