Perclorat - French English Dictionary