nitrogen tetroxide - Francés Inglés Diccionario