urinary tract strictures - French English Dictionary