dev kaplumbağa - Turkish English Dictionary