Translation of "Hatchet job" in German

Related phrases