aluminium perchlorate - French English Dictionary