road vehicle construction - Spanish English Dictionary