gut for making sausages - Francés Inglés Diccionario