kitchen twine - Alemán Inglés Diccionario