means taken to effect service - Turco Inglés Diccionario