rotary indexing drilling machine - Turkish English Dictionary