trailer coupler - Alemán Inglés Diccionario