name given to several species of turtle - Turkish English Dictionary