car carrier trailer - Spanish English Dictionary