sit on the high side - Français Anglais Dictionnaire