vesicocutaneous fistula - French English Dictionary