kitchen twine - Español Inglés Diccionario