trailer socket - Spanish English Dictionary