sausage made of pigs' haslets - German English Dictionary