chilean shrew opossum (rhyncholestes raphanurus) - Spanish English Dictionary