voluminous excrement or group of stools - Español Inglés Diccionario