a trillion - German English Dictionary