technical potentially maximum mass of trailer without brakes - Turkish English Dictionary