single seater racing - Turkish English Dictionary