BEOLINGUS
Dictionary - TU Chemnitz

 English  German

billion; milliard [Br.] [dated] (one thousand million) [listen] Milliarde {f} /Mrd./ (tausend Millionen) [math.]

billions; milliards Milliarden {pl}