vehicle body construction - French English Dictionary