lead of a helix - Espagnol Anglais Dictionnaire