a case of fouling your own nest - Türkisch Englisch Wörterbuch