rough terrain vehicle - Español Inglés Diccionario