In Canadian French, people use the term « chien-chaud » , literal translation of "hot dog". Apparently this is only used in Quebec, so I'm wondering how people say it in France or other French-speaking parts of the world. Unfortunately Google Translate just seems to hyphenate the word when I type in "hot dog".
I'm referring to the food, not the animal: