well (a staircase) - Français Anglais Dictionnaire