it's all your own fault. - Türkisch Englisch Wörterbuch