rough terrain vehicle - Spanish English Dictionary