hi-rail vehicle - Francés Inglés Diccionario