piece of cord - Español Inglés Diccionario