maximum trailer weight - Turkish English Dictionary