self-castigation - Fransızca İngilizce Sözlük