atlantic humpback dolphins - Turkish English Dictionary