short piece of ribbon or braid - Turco Inglés Diccionario