urinary tract strictures - Spanish English Dictionary