trailer coupler - Turco Inglés Diccionario