multiple-boring machine - Spanish English Dictionary