sausage made of pigs' haslets - Francés Inglés Diccionario