snail twist - Turkish English Dictionary