BEOLINGUS
Dictionary - TU Chemnitz

 English  German

trillion; billion [Br.] [obs.]; million million [listen] Billion {f}

trillions; billions; million millions Billionen {pl}

quintillion; trillion [Br.] [obs.] Trillion {f}

quintillions Trillionen {pl}