needling penetration - German English Dictionary