trailer socket - French English Dictionary