slip track racing - German English Dictionary