self-intersecting - Français Anglais Dictionnaire