carmaking - German English Dictionary