From English-German FreeDict Dictionary ver. 0.3.7: rambled /ræmbld/ geschweift, schweifte, umhergestreift
rambled /ræmbld/ geschweift, schweifte, umhergestreift