dotted crescent - Spanish English Dictionary