helically-arranged - French English Dictionary