self-catheterisation - German English Dictionary