high-visibility patrolling - Turkish English Dictionary