crimson speckled - French English Dictionary