all-terrain (vehicle) - Turco Inglés Diccionario