self-catheterization - French English Dictionary