sit down on - Français Anglais Dictionnaire