Англо-русский строительный словарь
self-dumping truck
Самосвал
Англо-русский строительный словарь
self-drilling screw
self-erecting mast hoist