cross-country car frame - Turkish English Dictionary