stalk-eyed crustaceans - French English Dictionary