penetration and piercing power - Deutsch Englisch Wörterbuch