association of automotive parts and components manufacturers - Francés Inglés Diccionario