Полный русско-английский словарь
To embark on adventures, to embark on shady enterprises, to plunge into a life of adventures