trailer coupler - Francés Inglés Diccionario