domesticated landscape - Turkish English Dictionary