self-flagellating - Spanisch Englisch Wörterbuch