self-retaining catheter - Spanisch Englisch Wörterbuch