vehicle body and production - Español Inglés Diccionario