suture needle - Spanish English Dictionary