aluminium lactate - German English Dictionary