excrement in the form of a lump - Español Inglés Diccionario