"sich herausretten" in English sich herausretten {vb} to extricate oneself to get oneself out Detailed translations for "sich herausretten" sich herausretten{verb} sich herausretten to extricate oneself sich herausretten to get oneself out