ecorticado - French English Dictionary