self-flagellating - Französisch Englisch Wörterbuch