Translation of "Billion-worth" in German

Related phrases