after-sales dealer support - German English Dictionary