Vocabulary

カーダンパー

car dumper

noun