desquamative - French English Dictionary