mole salamander - Turkish English Dictionary