walk or stroll a lot - İspanyolca İngilizce Sözlük