seroglucoide - Spanish English Dictionary