peroxyacids - French English Dictionary