means taken to effect service - Espagnol Anglais Dictionnaire