aggressive street walking - Turco Inglés Diccionario