supercrescent - French English Dictionary