"be sold down the river" in German to be sold down the river verraten und verkauft sein Detailed translations for "be sold down the river" to be sold down the river to be sold down the river verraten und verkauft sein