Англо-русский словарь Мюллера
Self-propelled, self-propelling [ˏselfprəˊpeld, -ˊpelɪŋ] a
самоходный
self-propelled