sit on the edge of something - Français Anglais Dictionnaire