mill (million) - German English Dictionary