rotary indexing drilling machine - Francés Inglés Diccionario