hot dog stall - Turkish English Dictionary