「余り」は英語でleftover、編み物に使う「糸」はyarnと言います。そして「編む」は、編み方によって言葉が変わります。「棒編み」ならknit(ニット)と言って、「かぎ針編み」ならcrochet(クローシェイ)と言います。よって、
余り糸で編んだ(棒編みで作った)→knitted with leftover yarn
余り糸で編んだ(かぎ針編みで作った)→crocheted with leftover yarn
また、普通にmade with leftover yarn(余り糸で作った)とも言えます。
おばあちゃんが余り糸で編んだ、手編みの靴下です。
These are handmade socks my grandmother knitted/crocheted with leftover yarn.
or
These are handmade socks my grandmother made with leftover yarn.