rough terrain lift truck - Francés Inglés Diccionario