lubricated sheath - Spanisch Englisch Wörterbuch