trailer hitch - Francés Inglés Diccionario