Translation of "Recovery winch" in German

Related phrases