vehicle frames - Alemán Inglés Diccionario