sell one down the river - Türkisch Englisch Wörterbuch