sigmoidovesical fistula - Turkish English Dictionary