THE STEVNS TRANSLATION PRIZE 2025