motorized snow vehicle - Turco Inglés Diccionario