to trudge the streets - Turco Inglés Diccionario