mannitose - Spanish English Dictionary