piece of cord - Turco Inglés Diccionario