trailer coupler - Español Inglés Diccionario