multibillion - German English Dictionary