casing and tubing spider - Turco Inglés Diccionario