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