allomucic acid - Spanish English Dictionary