peripheral muscle structure - French English Dictionary