to appear as a witness - Turco Inglés Diccionario