fairy-tale landscape - Turkish English Dictionary