penetration and piercing power - Türkisch Englisch Wörterbuch