means taken to effect service - German English Dictionary