scented cave salamander - Francés Inglés Diccionario