imperial cave salamander - Turco Inglés Diccionario