bir tür kaplumbağa - Turkish English Dictionary