sheepskin glove - Turkish English Dictionary