self-flagellating - Türkisch Englisch Wörterbuch