salt of glutamic acid - Francés Inglés Diccionario