make a hemstitch - Spanish English Dictionary