double drum service rig - Francés Inglés Diccionario