Полный русско-английский словарь
Drilling device, boring machine, drilling machine, rock-drilling machine