What's in a name?
ColonelAngus, you are correct, of course, by the same token iceman50 has a point.
One has to tread carefully in some parts of the world.
In South America, for example, there is quite a distinction between an "Engineer" and a "Mechanic", Use the wrong term and one might cause offence.
Similarly, in some parts of South America, they do not have "Captains" and "First Officers", they have "Pilots" and "Co-pilots". Using the wrong term in this instance doesn't tend to cause offence, only confusion.
Fortunately, I never came across a "Flight Engineer" during my visits to South America. That would have been really confusing.