to abscond or surreptitiously leave - German English Dictionary