urinary tract stricture - German English Dictionary