stand/face trial for something - Turco Inglés Diccionario