torch stand - Turkish English Dictionary