brazilian radiolated swamp turtle - Spanish English Dictionary