Przewalski-Rennratte - Spanish English Dictionary