trailer coupling device - Turco Inglés Diccionario