penetration and piercing power - Alemán Inglés Diccionario