be one's own worst enemy - Türkisch Englisch Wörterbuch