英语翻译All their armoured divisions or what was left of them to
英语翻译
All their armoured divisions or what was left of them together with great masses of infantry andartillery,hurled themselves in vain upon the ever-narrowing,ever-contracting appendix within which the British and French armies fought.
这是丘吉尔演讲we shall never surrender里的话,帮我翻译一下,尤其是ever-narrowing,ever-contracting appendix,这两个单词是什么意思.