pantropical spotted dolphin - Turkish English Dictionary