"castigating oneself" in German castigating oneself sich kasteiend Detailed translations for "castigating oneself" castigating oneself castigating oneself sich kasteiend