“两层的蛋糕”可以用“a two-layer cake”或者“a cake with two layers”来表达。
“layer”有“层”的意思,“two-layer”就是“两层的”,所以“a two-layer cake”直接说明了是“两层的蛋糕”。
“with”有“具有;带有”的意思,“a cake with two layers”则是“带有两层的蛋糕”,也能准确表达“两层的蛋糕”这个意思。
例如:“I bought a two-layer cake for her birthday.”(我为她的生日买了一个两层的蛋糕。) “The bakery lls a cake with two layers.”(这家面包店 一个两层的蛋糕。)