billet-drilling machine - Spanish English Dictionary