gut for making sausages - Allemand Anglais Dictionnaire