unique landscape - Spanish English Dictionary