stalk-eyed crustaceans - Turkish English Dictionary