gene's cave salamander - Español Inglés Diccionario