Translation of "Full protective gear" in German

Related phrases