stroll from one place to another without sleeping - Espagnol Anglais Dictionnaire