gut for making sausages - Espagnol Anglais Dictionnaire