high-visibility patrolling - Turco Inglés Diccionario