feel self-reproach - Türkisch Englisch Wörterbuch