What does the French word crepuscule mean? Translation of crépuscule – French-English dictionary twilight [noun] (the time of) the dim light just before the sun rises or just after it sets.