self-flagellate - Spanisch Englisch Wörterbuch