aluminium acetate - Spanish English Dictionary