Hot rocks seems to be the English term, well it is around here anyway.