one million million million - German English Dictionary