clypeastroid - French English Dictionary