trailer sockets - Turco Inglés Diccionario