Englishfor English speakers
fen
—
noun
100 fen equal 1 yuan in China
—
noun
(= marshland)
low-lying wet land with grassy vegetation; usually is a transition zone between land and water
thousands of acres of marshland
the fens of eastern England
cricket
Noun
—
A cricket is a medium-sized insect.
—
Cricket is a sport played with a bat and ball.