mole salamander (ambystoma talpoideum) - Español Inglés Diccionario