helical strakes (stacks) - French English Dictionary