located at a lower level - Français Anglais Dictionnaire