involute worms - Spanisch Englisch Wörterbuch