red phosphorus - Francés Inglés Diccionario