Translation of "Upstart company" in German

Related phrases