salt-marsh terrapin - Turkish English Dictionary