effervescent magnesium citrate - French English Dictionary