pyroglutamic acid - Spanish English Dictionary