heroic landscape - Turkish English Dictionary