domesticated landscape - Français Anglais Dictionnaire