non-motorized vehicle - Turco Inglés Diccionario