bioluminescent - Francés Inglés Diccionario