self-retaining catheter - Französisch Englisch Wörterbuch