BEOLINGUS
Dictionary - TU Chemnitz

 German  English

auf der Stelle; sofort; stante pede [geh.] {adv} [listen] right away; straight away; outright [listen] [listen]

Er wurde auf der Stelle entlassen. They fired him outright.

Die Passagiere waren auf der Stelle tot. The passengers were killed outright.