"sich schmieren lassen" in English sich schmieren lassen to be on the take Detailed translations for "sich schmieren lassen" sich schmieren lassen sich schmieren lassen(also: die Hand aufhalten) to be on the take