a nasty piece (or bit) of work - Türkisch Englisch Wörterbuch