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