I'm wondering if anybody can enlighten me as to the meaning of the term "panneau d'arrivée". It came up in an exercise in which we were given the English phrase "The finish sign", and this was supposedly the correct French translation. Since none of us Anglophones was familiar with the term "the finish sign", it was pretty difficult to translate. I googled the term "panneau d'arrivée" and got several different things, ranging from an arrivals board in an airport, to the sign marking the finish line in a race, to some kind of welcome sign in a resort. Is "panneau d'arrivée" a common term in French?