sharp-ribbed newt - Turkish English Dictionary