Spanish-English Dictionaryencorchar
Meaning of encorchar