meaning of Auto stoppen

Auto stoppen - German to English

to hitchhike