vesicular fistula - Spanish English Dictionary