rubber-tired vehicle - Francés Inglés Diccionario