freshwater dolphin - Turkish English Dictionary