not to have a stitch on - Spanish English Dictionary