something which is punctured - Deutsch Englisch Wörterbuch