Kamus Mobile
https://m.xamux.com
Indonesian to English
membiarkan diri ditangkap put head in the noose
membiarkanlet, permit, neglect, connive
diriself, stand, exist
ditangkapbe under arrest