industrial vehicle and mechanical equipment company - German English Dictionary