hot dog stand - Turkish English Dictionary