核心问题
(He)was but a fly by an eagle.
[原译]而是像一只鹰那样飞行。(《英汉辞海》, p. 697)
请问 a fly 在这里是指“飞行”吗?
词典解答
译者一看到 fly 便想到“飞行”,再看到 an eagle 与飞行有关联,就更加肯定自己的理解了,而没有想到 a fly 的另一个含义:苍蝇。也没有想到,fly 作“飞行”解时,只能是个动词,因而是不能加不定冠词 a 的。当然,没有弄清 but 以及 by 的含义,也是造成误译的原因。
试译与雄鹰相比,只不过是一只苍蝇。