aggressive street walking - Turkish English Dictionary