italian cave salamander - Turco Inglés Diccionario