animal stomach stuffed like blood sausage - Alemán Inglés Diccionario