trailer socket - German English Dictionary