ユンボ
yumbo

Noun

1. backhoe; power shovel

From French "Yumbo"