congo forest mouse - Spanish English Dictionary