protruding and pointed edge - Français Anglais Dictionnaire