midget car racing - Spanish English Dictionary