cross-country car frame - French English Dictionary