on-the-spot eng Übersetzung
an Ort und Stelle, vom Ort des Geschehens on-the-spot