dinitrogen tetroxide - French English Dictionary