gut for making sausages - Spanish English Dictionary