connector socket for trailer - Turkish English Dictionary