sausage made of pigs' haslets - Turkish English Dictionary