Translation of "Merchant plant" in German

Related phrases