The word scharf means spicy. Unlike in UK English, where it can mean both, the German word heiß (hot) refers specifically to the temperature of food, and not to its spiciness. So if you want to talk about the spiciness of your curry, use the word scharf. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.