horseshoe crab (xiphosurus polyphemus) - French English Dictionary