Trailer hitch - Francés Inglés Diccionario