automobile assemblies - Spanish English Dictionary