self-catheterization - German English Dictionary