clethrionomys - Spanish English Dictionary