meaning of Billionen

Billionen - German to English

trillions [Am.]