rubber-tired vehicle - Alemán Inglés Diccionario