递归翻译