sarcoplasmic reticulum - French English Dictionary