he/she has/had hitchhiked - Deutsch Englisch Wörterbuch