true salamanders - Español Inglés Diccionario