vesicle catheter - German English Dictionary