aggressive street walking - German English Dictionary