salt of glutamic acid - French English Dictionary