a desolate landscape - Espagnol Anglais Dictionnaire