someone who is strolling - Turco Inglés Diccionario