board track racing - German English Dictionary