hydraulic rotary percussion drilling - Francés Inglés Diccionario