body-piercing post assemblies - French English Dictionary