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