bioluminiscence - French English Dictionary