low-boy trailers - Turkish English Dictionary