contained in the intestines - Alemán Inglés Diccionario