cross-country car frame - Spanish English Dictionary