Spanish-English Dictionarydisipase
disipase
disiparse
Meaning of disipase