means taken to effect service - Spanish English Dictionary