self-castigation - Almanca İngilizce Sözlük