single seater racing - German English Dictionary