contained in the intestines - Turc Anglais Dictionnaire