strangulated intestines - Turco Inglés Diccionario