salamander with evil powers that lives in the caves - Espagnol Anglais Dictionnaire