automotive parts and accessories association - German English Dictionary