Translation of "Pinch-hitter" in German

Related phrases