What does Billionen mean?

Billionen - German to English

trillions [Am.]