Translation of "Deed executed" in German

Related phrases