Englishfor English speakers
bumper
—
noun
a mechanical device consisting of bars at either end of a vehicle to absorb shock and prevent serious damage
—
noun
a glass filled to the brim (especially as a toast)
we quaffed a bumper of ale
facia
—
noun
(= fascia)
a sheet or band of fibrous connective tissue separating or binding together muscles and organs etc