walk or stroll a lot - Francés Inglés Diccionario