scented cave salamander - Español Inglés Diccionario