Translation of "Site mobilisation" in German

Related phrases