percussion drill rig - Francés Inglés Diccionario