i/he/she hitchhiked - Turco Inglés Diccionario