pertaining to a lemniscate - Français Anglais Dictionnaire