new car smell - German English Dictionary