haze (by humiliating tasks) - Türkisch Englisch Wörterbuch