domesticated landscape - French English Dictionary