champ car - German English Dictionary