located above the soil - Français Anglais Dictionnaire