high-visibility patrolling - Español Inglés Diccionario