sheller

Noun

 * 1) One who, or that which, shells.
 * a corn sheller
 * an oyster sheller
 * a sunflower seed sheller

Translations

 * Portuguese: descascador