rotary impact drilling machine - Alemán Inglés Diccionario