peroxyacide - French English Dictionary