Luciferin - French English Dictionary