vesicle catheter - Turkish English Dictionary