desquamative - German English Dictionary