human excrement in the form of a ball - Spanish English Dictionary