self-castration - Deutsch Englisch Wörterbuch