sew artisanally - Spanish English Dictionary