The English term "ramble around" matches the Swedish term "flacka"

other english words that include "ramble" : swedish :
bramble björnbärsbuske
ramble utflykt, ströva, flanera
scramble klättra, rusning