cross-country car frame - Turco Inglés Diccionario