stroll from one place to another without sleeping - Spanish English Dictionary