a put-up job - Türkisch Englisch Wörterbuch