self-tacking - Spanish English Dictionary