GeneralConnection.comDictionary
leaching
Noun

1. leach
1. natural process, natural action, action, activity
Usage