a greasy, stinking and dirty thing - Türkisch Englisch Wörterbuch