sloughing of the hoof - Turkish English Dictionary