SwiLTra-Bench: The Swiss Legal Translation Benchmark Paper • 2503.01372 • Published Mar 3, 2025 • 3