to pay cash on the barrelhead - Türkisch Englisch Wörterbuch