he/she has/had hitchhiked - Allemand Anglais Dictionnaire