Полный русско-английский словарь
Mechanically driven drill, self-propelled drill, self-propelled drilling rig