"set up shop" in German to set up shop eine Niederlassung eröffnen eine Firma gründen Detailed translations for "set up shop" to set up shop to set up shop eine Niederlassung eröffnen to set up shop eine Firma gründen