ascending large intestine - Spanish English Dictionary