英语翻译1.ten million two hundred and twenty-four thousand five