short-beaked common dolphin - Turkish English Dictionary