dotted crescent - French English Dictionary