race (racing) - Spanish English Dictionary