sledge ride - Turkish English Dictionary