atlantic humpbacked dolphin - Turkish English Dictionary