implantes de la pierna (or maybe it's implantes do pie)

pie pronounced as pee-eh

or maybe spelled as 'pe' with a mark above the 'e'