sausage made of pigs' haslets - French English Dictionary