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