The German term "Halt machen" matches the English term "halt, come to a halt, stop"