desquamation - Turkish English Dictionary