a desolate landscape - Spanish English Dictionary