SwiLTra-Bench: The Swiss Legal Translation Benchmark Paper • 2503.01372 • Published 9 days ago • 3