endoperoksit - French English Dictionary