segment of excrement - Spanish English Dictionary