piercing (pain) - German English Dictionary