intestine and liver-related - Allemand Anglais Dictionnaire