peroxinitrato - French English Dictionary