sloughing shale - Turkish English Dictionary