road service vehicle - Spanish English Dictionary