clypeasteroid - French English Dictionary