Heavy translation truck