stride up and down - Spanish English Dictionary