the tag bogie leaf spring suspension - Alemán Inglés Diccionario