fresh water dolphins - Turkish English Dictionary