hydraulic rotary percussion drilling - Alemán Inglés Diccionario