pre-production and production castings - French English Dictionary