salt of glutamic acid - Alemán Inglés Diccionario