stand/face trial for something - Fransızca İngilizce Sözlük