box-body trailer - French English Dictionary