English: (verb)
1) to stay or use temporarily 2) to ride
Bahasa Malaysia:
1) menumpang sementara 2) menumpang
tinumpang: 1) stayed or used temporarily 2) got a lift