water deposit for coffee beans subjected to a fermentation period to release the mucilage - Spanish English Dictionary