small intestine volvulus - Turco Inglés Diccionario