walking or taking steps - Spanish English Dictionary