The English term "debauch" matches the Dutch term "aan de rol zijn"

other english words that include "debauch" : dutch :
debauch boemelen
debauch brassen
debauchery, dissipation uitspatting