maned rat - Spanish English Dictionary